@CHARSET "UTF-8";

body { /**background-image: url('../img/site_background.jpeg');*/
	background-image: url('../img/fondrond3.jpg');
	background-repeat: no-repeat;
	background-position: center top;
	background-attachment: fixed;
	background-color: #f7f7f7;
}

#site {
	width: 960px;
	margin-left: auto;
	margin-right: auto;
}
/*----------------------------------DETAILS SITE-----------------------------------*/
#header {
	height: 190px;
}

/*---------------DETAILS HEADER------------------*/
#top {
	height: 150px;
	margin-bottom: 5px;
}

/*-DETAILS TOP-*/
#logo {
	height: 150px;
	float: left;
	width: 800px;
	background-image: url('../img/logo.png');
	background-position: center;
	background-repeat: no-repeat;
}

#connexion {
	float: left;
	width: 160px;
	height: 150px;
	line-height: 27px;
}

#connexion p {
	vertical-align: bottom;
	display: inline;
}

/*-------------*/
#menu {
	height: 40px;
}
/*-----------------------------------------------*/
#content {
	min-height: 300px;
	background-image: url('../img/ombre.jpg');
	background-repeat: repeat-y;
	background-position: left;
	background-color: white;
	padding: 20px 40px 10px 40px;
}

#footer {
	height: 75px;
	/**background-color: yellow;*/
	/**background-image: url('../img/logo_excilys.png');
background-position: center;
	background-repeat: no-repeat;*/
	padding-top: 20px;
	text-align: center;
	background-image: url('../img/ombrebas.jpg');
	background-position: top;
	background-repeat: no-repeat;
}

/*--------------------------------------------------------------------------------*/

.centre
	{
		margin-top: 50px;	
		margin-left: auto;
		margin-right: auto;
	}
	
.centresimple
	{
		margin-left: auto;
		margin-right: auto;
	}
.halign
	{
		vertical-align: middle;
	}